package edu.sctu.practice.zhengsenwen.JavaLesson.Thread;

/**
 * Created by zhengsenwen on 2015/11/19.
 */
public class Test {

    public static void test(int a){
        a = a + 4;
    }

    public static void main(String[] args) {
        int  n = 10;
        Test.test(n);
        System.out.println(n);
        // 此时，n = ？
    }

    //计算机的存储——栈，当我们创建一个函数时，会分配栈，
    // 把a = 10放在栈中，执行a = a+ 4;执行完test方法之后，
    // 因为没有返回值，调用完test之后，test方法的内存会被释放掉。
    //所以，返回结果是10而不是14.

}
